Display
Samsung Galaxy J7(2016): 5.5-inch HD display
Lenovo Vibe P1: 5.5-inch Full HD display
Processor
Samsung Galaxy J7(2016): 1.6GHz octa-core
Lenovo Vibe P1: Qualcomm Snapdragon 615
Operating system
Samsung Galaxy J7(2016): Android 6.0 Marshmallow
Lenovo Vibe P1: Android 5.1 Lollipop
RAM
Samsung Galaxy J7(2016): 2GB
Lenovo Vibe P1: 2GB
Storage
Samsung Galaxy J7(2016): 16GB (expandable up to 128GB)
Lenovo Vibe P1: 32GB (expandable up to 128GB)
Camera
Samsung Galaxy J7(2016): 13MP rear camera with LED flash, 5MP front camera
Lenovo Vibe P1: 13MP rear camera with LED flash, 5MP front camera
Battery
Samsung Galaxy J7(2016): 3,300 mAh
Lenovo Vibe P1: 5,000 mAh